planetary electron - German English Dictionary